<%@ page import="com.informet.ipd.modelo.dao.*"%>
<%@ page import="com.informet.ipd.modelo.vo.MObjetivoVO"%>
<%@ page import="com.informet.ipd.struts.form.PEIForm" %>
<%@ page import="java.util.*" %>
<%@ page import="javax.swing.JOptionPane"%>
<%@ page language="java"  pageEncoding="UTF-8" contentType="text/html;charset=utf-8" %>
<%@ taglib uri="/tags/c" prefix="c"%>

<%
            StringBuffer cadenaSalida = new StringBuffer();
            List lista = null;
            String desc = request.getParameter("desc");
            MObjetivoDao supportFacade = new MObjetivoDao();
            PEIForm form1 = new PEIForm();
            MObjetivoVO mObj = null;
            try {

                int codObj = Integer.parseInt(request.getParameter("codObj"));
                int codMeta = Integer.parseInt(request.getParameter("codMeta"));
                int metodo = Integer.parseInt(request.getParameter("metodo"));
                String tipo = request.getParameter("tipo");
                int idMetaO = Integer.parseInt(request.getParameter("idMetaO"));


                mObj = new MObjetivoVO(codMeta, tipo, desc, codObj,idMetaO);
                supportFacade.spMan(metodo, mObj);
                lista = supportFacade.getlist(codObj);
                form1.setListaMetaO(lista);

                cadenaSalida.append("<table id='tabla1' width='99%' align='right' class='userTable'>");
                cadenaSalida.append("<tr class='even' align='center'>");
                cadenaSalida.append("<th class='textoTR'>#</th>");
                cadenaSalida.append("<th class='textoTR'>Meta por Objetivo General Estrat&eacute;gico</th>");
                cadenaSalida.append("<th class='textoTR'>Tipo</th>");
                cadenaSalida.append("<th class='textoTR'>Editar</th>");
                cadenaSalida.append("<th class='textoTR'>Eliminar</th>");
                cadenaSalida.append("<th class='textoTR'>Indicador</th>");
                cadenaSalida.append("<th class='textoTR'>Cuantificaci&oacute;n</th>");
                cadenaSalida.append("</tr>");
                 int i=1;
                Iterator it = lista.iterator();
                while (it.hasNext()) {
                    mObj = (MObjetivoVO) it.next();

                    cadenaSalida.append("<tr align='center'>");
                    cadenaSalida.append("<td width='10%' align='center'>" + mObj.getNUM_IDOBJ()+"." +mObj.getNUM_IDMOBJ()+"." + "</td>");
                    cadenaSalida.append("<td style='width:1500px;text-align: left' align='center'>"+mObj.getTX_DESCMETAO()+"</td>");
                    cadenaSalida.append("<td width='10%' align='center'>"+mObj.getTX_TIPOMETAO()+"</td>");
                    cadenaSalida.append("<td width='10%' align='center'>");
                    cadenaSalida.append("<img style='cursor:pointer' title='Editar' alt='Editar' border=0  src='images/b_edit.png' onclick=\"editarT('"+mObj.getNUM_CODMETAO_PK()  + "','" + mObj.getNUM_IDMOBJ()+ "','" + mObj.getTX_DESCMETAO() + "','" + mObj.getTX_TIPOMETAO()+"');posicioninicial();\" >");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='10%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='Eliminar' alt='Eliminar' border=0  src='images/b_drop.png' onclick=\"eliminar('"+mObj.getNUM_CODMETAO_PK()+"');\" >");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='20%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='Indicador' alt='Indicador' border=0  src='images/file_preview.png' onclick=\"indicador('"+mObj.getNUM_CODMETAO_PK() + "','" + mObj.getNUM_IDOBJ()+ "','" + mObj.getNUM_IDMOBJ()+ "','" + mObj.getTX_DESCMETAO() +"','" + mObj.getTX_TIPOMETAO()+"');\">");
                    cadenaSalida.append("</td>");
                    cadenaSalida.append("<td width='20%' align='center'> ");
                    cadenaSalida.append("<img style='cursor:pointer' title='Cuantificacion' alt='Cuantificacion' border=0  src='images/file_preview.png' onclick=\"cuantificacion('"+mObj.getNUM_CODMETAO_PK()+ "','" + mObj.getNUM_IDOBJ()+ "','" + mObj.getNUM_IDMOBJ() + "','" + mObj.getTX_DESCMETAO() +"','" + mObj.getTX_TIPOMETAO()+"');\">");
                    cadenaSalida.append("</td>");

                    cadenaSalida.append("</tr>");
                }
                cadenaSalida.append("</table>");
            } catch (Exception e) {
                   cadenaSalida.append("error : "+e.toString());
            }
            out.print(cadenaSalida);
%>